<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    /* 
      num = 12345
      输出num要变成：54321

      涉及到 取余数，除法，取整，字符串拼接
    */
    // var num = 12345;

    // var wan = parseInt(num / 10000); // 1
    // var qian = parseInt(num / 1000 % 10); // 2
    // var bai = parseInt(num / 100 % 10); // 3
    // var shi = parseInt(num / 10 % 10); // 4 
    // var ge = parseInt(num % 10); // 5

    // num = "" + ge + shi + bai + qian + wan;
    // console.log(parseInt(num)); // 54321


    /* 
      8、	输入一个三位数，判断其显示顺序是否为：百位>十位>个位的形式，如果不是，请将输入的三位数调整为判断顺序的显示方式，
        例如：542，显示542；
              315，显示531
    */
    var num = +prompt("请输入一个三位数");
    if(num >= 100  && num <= 999) {
      var b = parseInt(num / 100);
      var s = parseInt(num / 10 % 10);
      var g = parseInt(num % 10);
      if(b < s) {
        var temp = b;
        b = s;
        s = temp;
      }
      if(s < g) {
        var temp = s;
        s = g;
        g = temp;
      }
      if(b < s) {
        var temp = b;
        b = s;
        s = temp;
      }
      console.log("" + b + s + g);
    }else {
      console.log("您输入的不是三位数字，没法正常计算");
    }
  </script>
</body>
</html>